home *** CD-ROM | disk | FTP | other *** search
- public class doubleLink extends ListNode {
- doubleLink prevOne;
- doubleLink nextOne;
-
- void Link(Object var1) {
- ((doubleLink)var1).nextOne = this;
- this.prevOne = (doubleLink)var1;
- }
-
- void Link(Object var1, Object var2) {
- if (var1 != null) {
- ((doubleLink)var1).nextOne = this;
- this.prevOne = (doubleLink)var1;
- }
-
- if (var2 != null) {
- ((doubleLink)var2).prevOne = this;
- this.nextOne = (doubleLink)var2;
- }
-
- }
-
- void SetNext(Object var1) {
- this.nextOne = (doubleLink)var1;
- }
-
- ListNode next() {
- return this.nextOne;
- }
-
- void SetPrev(Object var1) {
- this.prevOne = (doubleLink)var1;
- }
-
- ListNode prev() throws illegalListOpException {
- return this.prevOne;
- }
-
- doubleLink() {
- super.data = null;
- this.prevOne = this.nextOne = null;
- }
-
- doubleLink(Object var1) {
- super(var1);
- this.nextOne = null;
- }
- }
-